C2 Algebraic Long Division